//入口文件
console.log('ok...');

//导入Vue
import Vue from 'vue';
//1.1导入路由的包
import VueRouter from 'vue-router';
//1.2安装路由
Vue.use(VueRouter);

//导入格式化时间的插件
import moment from 'moment';
//定义全局过滤器
Vue.filter('dateFormat', function (dataStr, pattern = "YYYY-MM-DD HH:mm:ss") {
    return moment(dataStr).format(pattern);
});



//2.1 导入 vue-resource
import VueResource from 'vue-resource';
//2.2安装 vue-resource
Vue.use(VueResource);
//设置请求的根路径，此处用本地数据
Vue.http.options.root='static';//此处可不加斜线


//导入 MUI 的样式
import './lib/mui/css/mui.min.css';
import './lib/mui/css/icons-extra.css';

//******************************
//按需导入 Mint UI 中的组件
import { Header, Swipe, SwipeItem, Button, Lazyload } from 'mint-ui';//分开写会出错
Vue.component(Header.name, Header);
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);
Vue.component(Button.name, Button);
//图片加载使用懒加载
Vue.use(Lazyload);
//*************************** */


//安装图片预览插件

import preview from 'preview';//此插件需手动安装
import VuePreview from 'vue-preview';//支持vue v2.5以上版本
Vue.use(VuePreview);
Vue.use(preview, {
    mainClass: 'pswp--minimal--dark',
    barsSize: {top: 0, bottom: 0},
    captionEl: false,
    fullscreenEl: false,
    shareEl: false,
    bgOpacity: 0.85,
    tapToClose: true,
    tapToToggleControls: false
});


//1.3导入自己的 router.js 路由模块
import router from './router.js';

//导入 App 根组件
import app from './App.vue';


var vm=new Vue({
    el:'#app',
    render: c => c(app),
    router  //1.4 挂载路由

});


